Міністерство освіти і науки України
Національний університет «Львівська політехніка»
кафедра САПР
Звіт
до лабораторної роботи №3
з предмету:
«Проектування банків даних для компютерних систем проектування»
на тему:
«Заповнення бази даних»
SQL запити:
Створення бази даних:
CREATE DATABASE `studentkafedra` ;
SQL-запит для створення таблиці «Кафедра»:
CREATE TABLE kafedra(
id_kaf int( 11 ) NOT NULL ,
nazva varchar( 50 ) default NULL ,
telephone int( 15 ) default '0',
zav_kaf varchar( 20 ) default NULL ,
PRIMARY KEY ( id_kaf )
) ENGINE = MYISAM DEFAULT CHARSET = utf8
SQL-запит для створення таблиці «Студент»:
CREATE TABLE student
(
id int( 10 ) NOT NULL auto_increment,
nomer_zal int(10) default NULL ,
prizv varchar( 15 ) NOT NULL,
imja varchar( 15 ) NOT NULL,
po_bat varchar( 15 ) NOT NULL,
hrupa varchar( 20 ) default NULL ,
PRIMARY KEY ( id )
) ENGINE = MYISAM DEFAULT CHARSET = utf8
SQL-запит для створення таблиці «Викладач»:
CREATE TABLE vukladach
(
tab_nom int( 10 ) NOT NULL,
prizv varchar( 15 ) NOT NULL,
imja varchar( 15 ) NOT NULL,
po_bat varchar( 15 ) NOT NULL,
kod_duc int(10) default NULL,
dom_adr varchar( 30) default NULL ,
posada varchar( 20) NOT NULL,
PRIMARY KEY (tab_nom)
) ENGINE = MYISAM DEFAULT CHARSET = utf8
SQL-запит для створення таблиці «Адреса студента»:
CREATE TABLE adreca_stud
(
id_styd int( 10 ) NOT NULL,
adreca varchar( 15 ) NOT NULL,
telephone int( 15 ) default NULL,
dom_tel int( 15 ) default NULL,
PRIMARY KEY (id_styd)
) ENGINE = MYISAM DEFAULT CHARSET = utf8
SQL-запит для створення таблиці «Група»:
CREATE TABLE hrypa
(
id_hrypa int( 10 ) NOT NULL,
nazva varchar( 15 ) NOT NULL,
kil_styd int( 15 ) default NULL,
PRIMARY KEY (id_hrypa)
) ENGINE = MYISAM DEFAULT CHARSET = utf8
SQL-запит для створення таблиці «Предмет»:
CREATE TABLE predmet
(
id_predm int( 10 ) NOT NULL,
nazva varchar( 15 ) NOT NULL,
chas int( 10 ) default NULL,
semestr int(5) default NULL,
vud_zdachi varchar(10) default NULL,
PRIMARY KEY (id_predm)
) ENGINE = MYISAM DEFAULT CHARSET = utf8
Наповнення бази даних:
Таблиця «Кафедра»:
INSERT INTO kafedra VALUES (1,'SAPR',80968745634,'Lobyr M.V.')
Таблиця «Студенти»:
INSERT INTO student VALUES (1,1111111111,'Kobyrynka', 'Oleg', 'Tarasovuch','ITP-12m');
INSERT INTO student VALUES (2,2222222222,'Brezackuy', 'Andrij', 'Volodumurovuch','ITP-12m');
INSERT INTO student VALUES (3,3333333333,'Shusko', 'Mukola', 'Petrovuch','ITP-12m');
INSERT INTO student VALUES (4,4444444444,'Hatala', 'Marija', 'Ihorivna','ITP-12m');
INSERT INTO student VALUES (5,5555555555,'Haluch', 'Xrustuna', 'Volodumurivna','ITP-12m');
INSERT INTO student VALUES (6,6666666666,'Hrabovuj', 'Ruslan', 'Petrovuch','ITP-12m');
INSERT INTO student VALUES (7,7777777777,'Prustash', 'Volodja', 'Tarasovuch','ITP-12m');
INSERT INTO student VALUES (8,8888888888,'Pystelnuk', 'Jura', 'Tarasovuch','ITP-12m');
INSERT INTO student VALUES (9,9999999999,'Maclov', 'Oleg', 'Petrovuch','ITP-12m');
INSERT INTO student VALUES (10,1010101010,'Yrsy', 'Roman', 'Pavlovuch','ITP-12m');
Таблиця «Викладач»:
INSERT INTO vukladach VALUES (324324,'Ctex', 'Jurij', 'Vasulovuch',6585856,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (2234325,'Tumoschyk', 'Pavlo', 'Volodumurovuch',457548,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (3235325,'Tkachenko', 'Cerhij', 'Petrovuch',346547,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (4254365,'Karkylovskuj', 'Volodumur', 'Ivanovuch',243553,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (567866547,'Pashyk', 'Andrij', 'Volodumurovuch',12414,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (645745854,'Markelov', 'Olekcandr', 'Edyardovuch',141241,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (75467457,'Denusyk', 'Pavlo', 'Jurijovuch',124124,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (84757434,'Kernuzkuj', 'Andrij', 'Bohdanovuch',1414414,'Lviv','Vukladach');
INSERT INTO vukladach VALUES (94365477,'Mazur', 'Vatalij', 'Petro...